Logic Frameworks for Logic Programs

نویسنده

  • David A. Basin
چکیده

We show how logical frameworks can provide a basis for logic program synthesis. With them, we may use first-order logic as a foundation to formalize and derive rules that constitute program development calculi. Derived rules may be in turn applied to synthesize logic programs using higher-order resolution during proof that programs meet their specifications. We illustrate this using Paulson’s Isabelle system to derive and use a simple synthesis calculus based on equivalence preserving transformations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Relative Expressiveness of Argumentation Frameworks, Normal Logic Programs and Abstract Dialectical Frameworks

We analyse the expressiveness of the two-valued semantics of abstract argumentation frameworks, normal logic programsargumentation frameworks, normal logic programs and abstract dialectical frameworks. By expressiveness we mean the ability to encode a desired set of two-valued interpretations over a given propositional signature using only atoms from that signature. While the computational comp...

متن کامل

Logic program semantcs via an argumentation semantics

There are various semantics designed for argumentation frameworks. They enable to assign a meaning e.g. to odd-length cycles. Our main motivation is to transfer semantics proposed by Baroni, Giacomin and Guida for argumentation frameworks with odd-length cycles to logic programs with odd-length cycles through default negation. The developed construction is even stronger. For a given logic progr...

متن کامل

On the theory of argumentation frameworks

argumentation has been developed in a theoretical way, in noteworthy works such as [Tou58], [Fel84], [Dun95], [KT96], [BDKT97], [KMD94], [Pol94], [Vre97], [PS96a], [PS97], and [Ver96]. Argumentation-theoretic interpretations and proof-procedures are applicable in practical reasoning, legal reasoning ([KT96], [PS95]), mediation systems ([GK96], [BG94]), decision-making systems ([KPG96]), and are...

متن کامل

Contradiction in Argumentation Frameworks

We present a theory of argumentation that can deal with contradiction within an argumentation framework, thus solving a problem posed in [1]. By representing logic programs as sets of interacting arguments, we can apply our results for general argumentation frameworks to logicprogramming semantics. This yields a new semantics for logic programs that properly extends traditional approaches such ...

متن کامل

Argumentation Frameworks with Necessities

In this paper, we introduce argumentation frameworks with necessities (AFNs), an extension of Dung’s argumentation frameworks (AFs) taking into account a necessity relation as a kind of support relation between arguments (an argument is necessary for another). We redefine the acceptability semantics for these extended frameworks and we show how the necessity relation allows a direct and easy co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994